senior & civil engineer careers in Edmonton, Canada